package com.wms.biz.po;

import javax.persistence.Table;
import javax.persistence.Id;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;
import java.util.Date;


/**
 * <p>
 * 任务执行信息Po
 * </p>
 *
 * @author system
 * @since 2024-09-12 15:52:59 
 */
@Table(name = "wms_biz_task_execution")
@TableName("wms_biz_task_execution")
@Data
public class TaskExecutionPo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
	@Id
	@TableId
	private String id;

    /**
     * 任务名称
     */
	private String taskName;

    /**
     * 任务类型
     */
	private String taskType;

    /**
     * 任务状态
     */
	private String taskStatus;

    /**
     * 任务起始位置
     */
	private String taskFromPosition;

    /**
     * 任务当前位置
     */
	private String taskCurPosition;

    /**
     * 任务目标位置
     */
	private String taskToPosition;

    /**
     * 开始时间
     */
	private Date beginTime;

    /**
     * 更新时间
     */
	private Date updateTime;

    /**
     * 结束时间
     */
	private Date finishTime;

    /**
     * 托盘编码
     */
	private String trayCode;

    /**
     * 任务异常原因
     */
	private String taskExcReason;

}
